melon serpent - Turkish English Dictionary